(dwelling) inn - Francés Inglés Diccionario